﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DTO.Projectos;
using DTO;

namespace Contracts.DAL
{
    public enum ProjectType { Any, Incentivos, Bonificacoes }

    public interface IRepositorio
    {
        IEnumerable<Projecto> ObterProjectos(Estados estado, ProjectType project);

        IEnumerable<Projecto> ObterProjectos();

        Projecto ObterProjecto(int idProjecto);

        void AdicionaProjecto(Projecto projecto);

        void AlteraProjecto(Projecto projecto);

    }
}
